dredging buckets - French English Dictionary